Is there a way to stop colors from changing when exported?

I have an issue that I have tried a number of ways to reslove
If I assign a color either via the color picker to a base material (diffuse) or via a texture map. When I export the file a different color has been saved in both scenarios. For example
Input color - #7030A0
Output Color = 7A35A8
Texture map color = #7934a8

I am saving my files as 3MF

Is there a soultion to this. I was wondeing if it could be related to:
-environment
-material (a custom AfX perhaps)
-color management (the only option I see for this in settings is to remove gamma
compenstaion (which has no affect))

I have tried many different enviromnent settings and material scenarios but dont seem to make a difference. I thought perhaps a custom script to carry out the export process but not sure if this would if it would work or how to implement

Is It it possible to create a situation where these changes arnt applied to the output model?